home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1997 May / macformat-050.iso / Shareware Plus / Developers / Find_icon folder / Headers / Copy_each_icon.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-01-25  |  1.2 KB  |  38 lines  |  [TEXT/CWIE]

  1. /*    ---------------------------------------------------------------------------------------------
  2.     Find_icon, code for constructing icon suites for files and folders
  3.     
  4.     by James W. Walker
  5.     preferred e-mail: <mailto:jwwalker@kagi.com>
  6.     alternate e-mail: <mailto:jwwalker@aol.com>, <jim@nisus-soft.com>
  7.     web: <http://users.aol.com/jwwalker/>
  8.     
  9.     File: Copy_each_icon.h
  10.     
  11.     Copyright ©1997 by James W. Walker
  12.     
  13.     You may incorporate this sample code into your applications without
  14.     restriction, though the sample code has been provided "AS IS" and the
  15.     responsibility for its operation is 100% yours.
  16.     If you're going to re-distribute the source, please make it clear
  17.     that the code was descended from James W. Walker's code,
  18.     but that you've made changes.
  19.     ---------------------------------------------------------------------------------------------
  20. */
  21.  
  22. #ifndef __TYPES__
  23.     #include <Types.h>
  24. #endif
  25.  
  26. OSErr Copy_each_icon(
  27. /* <-> */    Handle the_suite
  28. );
  29. /*    ¶ This procedure makes copies of the icon handles in a suite, so that
  30.     they will not be resource handles and will not be purgeable.
  31.  
  32.     the_suite    input/output:    the suite to be modified
  33.  
  34.     Result Codes
  35.         noErr                0        No error
  36.         memFullErr            -108    iconHandle could not be duplicated
  37. */
  38.